cover up evidence

Translations
dissimuler des preuves
Words
cover up

verb
dissimuler